package com.fdb.efp.nls.service.vo;

import com.fdb.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * Value Object:个人贷款业务机构日报临时表 
 * @author ligm
 * @date 2019-07-03
 */
public class PlsOrgMonthlyLoanTempVO extends BaseInfo {

	private static final long serialVersionUID = 1L;	
	
	/** 自增主键 */
	private int id;
	/** 填报日期 */
	private String reportDate;
	/** 管理行及直属行(归属机构对应的分行行号及名称，格式为机构编号-机构名称) */
	private String branchBank;
	/** 年初余额 */
	private BigDecimal loanBalanceYearStart;
	/** 本月发放金额 */
	private BigDecimal monthlyDistriLoanAmt;
	/** 本月发放笔数 */
	private int monthlyDistriLoanNum;
	/** 本月收回金额 */
	private BigDecimal monthlyRetriLoanAmt;
	/** 本月收回笔数 */
	private int monthlyRetriLoanNum;
	/** 本年累计发放金额 */
	private BigDecimal yearlyDistriLoanAmt;
	/** 本年累计发放笔数 */
	private int yearlyDistriLoanNum;
	/** 本年累计收回金额 */
	private BigDecimal yearlyRetriLoanAmt;
	/** 本年累计收回笔数 */
	private int yearlyRetriLoanNum;
	/** 本月余额 */
	private BigDecimal monthlyLoanBalance;
	/** 比年初增加额（含表外业务） */
	private BigDecimal increaseLoanAmt1;
	/** 比年初增加额（不含表外业务） */
	private BigDecimal increaseLoanAmt2;
	/** 指标完成率 */
	private String completeRate;
	

	public void setId(int id){
		this.id = id;
	}
	public int getId(){
		return this.id;
	}		
	public void setReportDate(String reportDate){
		this.reportDate = reportDate;
	}
	public String getReportDate(){
		return this.reportDate;
	}		
	public void setBranchBank(String branchBank){
		this.branchBank = branchBank;
	}
	public String getBranchBank(){
		return this.branchBank;
	}		
	public void setLoanBalanceYearStart(BigDecimal loanBalanceYearStart){
		this.loanBalanceYearStart = loanBalanceYearStart;
	}
	public BigDecimal getLoanBalanceYearStart(){
		return this.loanBalanceYearStart;
	}		
	public void setMonthlyDistriLoanAmt(BigDecimal monthlyDistriLoanAmt){
		this.monthlyDistriLoanAmt = monthlyDistriLoanAmt;
	}
	public BigDecimal getMonthlyDistriLoanAmt(){
		return this.monthlyDistriLoanAmt;
	}		
	public void setMonthlyDistriLoanNum(int monthlyDistriLoanNum){
		this.monthlyDistriLoanNum = monthlyDistriLoanNum;
	}
	public int getMonthlyDistriLoanNum(){
		return this.monthlyDistriLoanNum;
	}		
	public void setMonthlyRetriLoanAmt(BigDecimal monthlyRetriLoanAmt){
		this.monthlyRetriLoanAmt = monthlyRetriLoanAmt;
	}
	public BigDecimal getMonthlyRetriLoanAmt(){
		return this.monthlyRetriLoanAmt;
	}		
	public void setMonthlyRetriLoanNum(int monthlyRetriLoanNum){
		this.monthlyRetriLoanNum = monthlyRetriLoanNum;
	}
	public int getMonthlyRetriLoanNum(){
		return this.monthlyRetriLoanNum;
	}		
	public void setYearlyDistriLoanAmt(BigDecimal yearlyDistriLoanAmt){
		this.yearlyDistriLoanAmt = yearlyDistriLoanAmt;
	}
	public BigDecimal getYearlyDistriLoanAmt(){
		return this.yearlyDistriLoanAmt;
	}		
	public void setYearlyDistriLoanNum(int yearlyDistriLoanNum){
		this.yearlyDistriLoanNum = yearlyDistriLoanNum;
	}
	public int getYearlyDistriLoanNum(){
		return this.yearlyDistriLoanNum;
	}		
	public void setYearlyRetriLoanAmt(BigDecimal yearlyRetriLoanAmt){
		this.yearlyRetriLoanAmt = yearlyRetriLoanAmt;
	}
	public BigDecimal getYearlyRetriLoanAmt(){
		return this.yearlyRetriLoanAmt;
	}		
	public void setYearlyRetriLoanNum(int yearlyRetriLoanNum){
		this.yearlyRetriLoanNum = yearlyRetriLoanNum;
	}
	public int getYearlyRetriLoanNum(){
		return this.yearlyRetriLoanNum;
	}		
	public void setMonthlyLoanBalance(BigDecimal monthlyLoanBalance){
		this.monthlyLoanBalance = monthlyLoanBalance;
	}
	public BigDecimal getMonthlyLoanBalance(){
		return this.monthlyLoanBalance;
	}		
	public void setIncreaseLoanAmt1(BigDecimal increaseLoanAmt1){
		this.increaseLoanAmt1 = increaseLoanAmt1;
	}
	public BigDecimal getIncreaseLoanAmt1(){
		return this.increaseLoanAmt1;
	}		
	public void setIncreaseLoanAmt2(BigDecimal increaseLoanAmt2){
		this.increaseLoanAmt2 = increaseLoanAmt2;
	}
	public BigDecimal getIncreaseLoanAmt2(){
		return this.increaseLoanAmt2;
	}		
	public void setCompleteRate(String completeRate){
		this.completeRate = completeRate;
	}
	public String getCompleteRate(){
		return this.completeRate;
	}		
}
